time to catch one's breath - French English Dictionary